using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.AnalysisServices.AdomdServer;

namespace ISV_1.ASClientExtensions
{
    [PlugInAttribute]
    public class ASClientExtensions
    {
        public ASClientExtensions()
        {
            Context.Server.SessionOpened += new EventHandler(this.SessionOpened);
            Context.Server.SessionClosing += new EventHandler(this.SessionClosing);
            
            //Verify and set environment for ClientExtensions
            AuthoringAndManagement environment = new AuthoringAndManagement();
        }

        ~ASClientExtensions()
        {
        }

        public void SessionOpened(object sender, EventArgs e)
        {
            // This will subscribe to the events.
            SessionMgr session = new SessionMgr();
        }

        public void SessionClosing(object sender, EventArgs e)
        {
        }
    }
}

